Big Huge Thesaurus

Coluber constrictor

noun